<?php

class cfPetshop {

    /**
     * Transforma a data do padrão americano para o brasileiro
     * @param type $dt_americana 2011-10-31
     * @param type $separador_explode -
     * @param type $separador_novo /
     * @return string 31/10/2011
     */
    public function dateToBR($dt_americana, $separador_explode = '-', $separador_novo = '/') {
        $d = explode($separador_explode, $dt_americana);
        $dOk = $d[2] . $separador_novo . $d[1] . $separador_novo . $d[0];
        return $dOk;
    }

    /**
     * Transforma a data do padrão americano para o brasileiro
     * @param type $dt_brasileira 31/10/2011
     * @param type $separador_explode /
     * @param type $separador_novo -
     * @return string 2011-10-31
     */
    public function dateToUS($dt_brasileira, $separador_explode = '/', $separador_novo = '-') {
        $d = explode($separador_explode, $dt_brasileira);
        $dOk = $d[2] . $separador_novo . $d[1] . $separador_novo . $d[0];
        return $dOk;
    }

    public function dateTimeToBR($dt_americana, $separador_explode = ' ', $separador_novo = ' ') {
        $d = explode($separador_explode, $dt_americana);
        $dOk = $this->dateToBR($d[0]).' '.$d[1];
        return $dOk;
    }

    public function dateTimeToUS($dt_brasileira, $separador_explode = ' ', $separador_novo = ' ') {
        $d = explode($separador_explode, $dt_brasileira);
        $dOk = $this->dateToUS($d[0]).' '.$d[1];
        return $dOk;
    }
    
}
?>

